English Dictionary
◊ ZOOLOGICAL GARDEN
zoological garden
n : the facility where wild animals are housed for exhibition
[syn: {menagerie}, {zoo}]